• word of the day

    livingstone daisy

    livingstone daisy - Dictionary definition and meaning for word livingstone daisy

    Definition
    (noun) low-growing showy succulent annual of South Africa having white or pink or red or orange flowers and spatulate leaves covered in papillae that resemble small crystals

Word used in video below:
text: make a daisy chain what's a daisy chain
Download our Mobile App Today
Receive our word of the day
on Whatsapp